package com.sky.service.admin;

import com.sky.dto.OrdersCancelDTO;
import com.sky.dto.OrdersConfirmDTO;
import com.sky.dto.OrdersPageQueryDTO;
import com.sky.pojo.Courier;
import com.sky.pojo.Orders;
import com.sky.result.PageResult;
import com.sky.vo.OrderStatisticsVO;


public interface OrderService {
    void putOrder(OrdersCancelDTO ordersCancelDTO);


    PageResult pageOrder(OrdersPageQueryDTO pageQueryDTO);

    Courier receiveOrder(OrdersConfirmDTO confirmDTO);

    Orders selectById(Long id);

    OrderStatisticsVO orderStatusCount();
}
